metallic-cloth radar reflector - Alemán Inglés Diccionario